c functions with examples